About Counterclockwise Creative Limited (SC370593) United Kingdom