About Anchor 2020 Limited (06719473) United Kingdom