About Maverick Corporation Ltd (07008607) United Kingdom