About The 9 Anchors Ltd (10572280) United Kingdom