About Lux Regulatory Solutions Ltd (11399838) United Kingdom