About Urban Share Limited (05546326) United Kingdom