About Urbanlogic Limited (03134633) United Kingdom