About Citygen Technologies Ltd (12697475) United Kingdom