About Maverick Brands International Limited (SC483299) United Kingdom