About Foot-zz Limited (10229595) United Kingdom