About Midas Touch Technology Ltd (13088810) United Kingdom