About Clyngroup Limited (12979172) United Kingdom