About Foot Inc. Limited (04554618) United Kingdom