About Ltns London Beauty Products Ltd (12501990) United Kingdom