About Ebisu International Ltd (12245004) United Kingdom