About The Clip Group Limited (13061604) United Kingdom