About E J Studio Limited (12067760) United Kingdom