About Edmund Street Capital Limited (12162236) United Kingdom