About Mitre Capital Limited (08038435) United Kingdom