Does anyone know about this company which appears to have office in Tokyo and China
You are going to have to give us more than just a name.
Please post any email addresses and websites you have been given, along with actual emails that you have been sent.