About Master Capital Limited (06915645) United Kingdom