About Alfa Resources Lp (SL024668) United Kingdom