About The Clear Links Group Limited (12040580) United Kingdom