About Sixty Thirty Sports Limited (07058912) United Kingdom