About Foothold International Limited (13146297) United Kingdom