About Time Bomb Comics Ltd (13297299) United Kingdom