About Foot Box Ltd (12321530) United Kingdom