About Maverick Entertainment Limited (08682556) United Kingdom