About Mitra Cosmetics Limited (11915378) United Kingdom