About Mann Capital Limited (12760132) United Kingdom