About Midas Touch Assets Limited (13351208) United Kingdom