About Maverick Group Worldwide Holdings Ltd (13273489) United Kingdom