About Slick Sport Ltd (10278860) United Kingdom