About Croy Investments Limited (SC676624) United Kingdom