About Sushi Software Limited (06800269) United Kingdom