About Odidas Limited (13050178) United Kingdom