About Urban Dromedary Ltd (12157252) United Kingdom