About Mertal Investments Limited (SC589366) United Kingdom