About Lux Ventus Ltd (SC497382) United Kingdom