About Urban Holdings Limited (13464069) United Kingdom