About Vello Lux Ltd (13061832) United Kingdom