About Foothold Domains Limited (13390844) United Kingdom