About Oowee Editions Blackwall Ltd (11280198) United Kingdom