About Odisi Sport Limited (12463275) United Kingdom