About Ahomka Costmetics Ltd (12690831) United Kingdom