About Anchor.1 Limited (13324999) United Kingdom