About Buttermere Capital Limited (11343138) United Kingdom