About Onyx Brands Limited (12959369) United Kingdom