About Mile End Capital Limited (12927541) United Kingdom