About Londonlux Ltd (12229817) United Kingdom