About Kay Luxe London Ltd (12924945) United Kingdom