About Seysato Ventures Ltd (12793607) United Kingdom