About Intelligent Sport Technologies Ltd (12240931) United Kingdom