About Jacob Thomas Productions Limited (11900951) United Kingdom