About Smart Anchor Ventures Limited (09211312) United Kingdom