Allen Co.,ltd.