About Sofulastra Resources Lp (SL025783) United Kingdom