About Jacob James Studios Ltd (11317290) United Kingdom