About Dele Sports Ltd (11812949) United Kingdom