About Wolf & Lux Ltd. (10914269) United Kingdom