About Urban Symbiotics Limited (12164724) United Kingdom