About Brill Comics Ltd (11161844) United Kingdom