About The City Technologies Group Limited (10184966) United Kingdom