About Strong Anchor Limited (10363674) United Kingdom