About Ejiro Enterprises Limited (11177445) United Kingdom