About Takeo Co. Ltd. London Representative Office (FC032764) Japan