About Lux & Veritas International Holding Ltd (08034671) United Kingdom