About Mavor Capital Limited (SC669231) United Kingdom