About Tempura Games Limited (11181732) United Kingdom