About Tercet Holdings Limited (SC374340) United Kingdom