About Maverick Sports & Entertainment Limited (09115860) United Kingdom