About City Innovations Limited (07948089) United Kingdom