About Maverick Worldwide Limited (09028534) United Kingdom