About Kaylash Cosmetics Ltd (12041679) United Kingdom