About Deka Sport Ltd (09175320) United Kingdom