About Anchor Capital Limited (10111595) United Kingdom