About Green Lantern Limited (12731063) United Kingdom