About Luxia (u.k.) Limited (01955664) United Kingdom