About Gotham City Developers Ltd (10665246) United Kingdom