About Midas Island Consultancy Limited (11996369) United Kingdom