About Ji Studio Limited (09284263) United Kingdom