About Clydex Limited (SC438743) United Kingdom