About Mark Investments Limited (01960260) United Kingdom