About Sethi Sports Management Limited (10109454) United Kingdom