About Nr.12 Cosmetics Ltd (12683259) United Kingdom