About Urban Okapi Ltd. (08659042) United Kingdom