About Nasu&finu Ltd (12188941) United Kingdom