About Contlux Invest L.p. (SL022431) United Kingdom