About The Jade Studio Limited (07370866) United Kingdom