About Kilt Investments Limited (SC299256) United Kingdom