About Sakura Ventures Ltd (12299167) United Kingdom