About Corq Studio Limited (10325607) United Kingdom