About Corecept Studio Limited (10672962) United Kingdom