About Optima Sports Management International (uk) Limited (03640155) United Kingdom