About Atlas Sports Management Ltd (12641640) United Kingdom