About Citi Lux Ltd (12178472) United Kingdom