About Sheet Anchor Investments Limited (09182008) United Kingdom