About Sashimi Games Limited (11181634) United Kingdom