About 3 Anchors Limited (11544194) United Kingdom