About Tricks & Flicks Sports Limited (11679450) United Kingdom