About Sefron Assets Lp (SL022250) United Kingdom