About Limfondation Lp (SL017901) United Kingdom