About Calymore Investments Limited (10657448) United Kingdom