About Simul Sports Group Limited (13346657) United Kingdom