About Cluanie Investments Limited (SC267897) United Kingdom