About Maiden Comics Ltd (08979851) United Kingdom