About Anchor Ltd (11929886) United Kingdom