About Yaa Cosmetics Ltd (12616584) United Kingdom