About Almen Invest Lp (SL030312) United Kingdom