About The Lux Projects Ltd (06039368) United Kingdom