About Sportclinix Labs Ltd. (08504408) United Kingdom