About Yakusugi Capital Limited (09870932) United Kingdom