About Urban Matrix (sycamore) Limited (07555355) United Kingdom