About Armonk Capital Limited (12332792) United Kingdom