About Claymore Investments Limited (SC363178) United Kingdom