About Melide Investments Limited (12117397) United Kingdom