About Claro Studio Limited (09942496) United Kingdom