About Nelford Mania Lp (SL028931) United Kingdom