About Ohemaa Scents Ltd (12795814) United Kingdom