I agree with Ruben on the typography. I love the typography of this brand design. The abstract design and colour palette is simple but elegant. I think the encorporation of the logo into the brand name is unique and makes the “O” stand out on its own.