About Onyx Beauty Bar Ltd (12258949) United Kingdom