About Anchor Capital & Partners Ltd (10356890) United Kingdom