About Lux Ventures Limited (07352452) United Kingdom