About Sentinel Sports Ltd (SC665160) United Kingdom