About Foot Tapper Holding Company Ltd (10764580) United Kingdom