About Lux Partners Limited (08690101) United Kingdom