About Mansford Opportunity Feeder (gp) Limited (SC347755) United Kingdom