About Ebisu Capital Limited (10252288) United Kingdom