About Clip Creative Limited (07487736) United Kingdom