About Upper Street Capital Limited (SC510647) United Kingdom