About Clym Studio Limited (09120919) United Kingdom