About Senbou Company Limited (10272030) United Kingdom