About Double Anchor Limited (11835382) United Kingdom