About Lux House London Ltd (12265916) United Kingdom