About Dalmally Investments Limited (SC390654) United Kingdom