About Foothorn Investments Limited (SC568753) United Kingdom