About Clmd Holdings Limited (06987884) United Kingdom