About Clunie Investments Ltd (SC660373) United Kingdom