About Control Projects Invest Lp (SL023687) United Kingdom