About Atago Capital Limited (12227676) United Kingdom