About Annmar Investments Limited (03360458) United Kingdom