About Sushi Nubo Ltd (12859027) United Kingdom