About Maverick Publishing Limited (02910016) United Kingdom