About Liveable City Initiative Limited (10750666) United Kingdom