About Yb Capital Limited (12823373) United Kingdom