About Mindsport Limited (06164766) United Kingdom