About Yellow Bird Capital Limited (11681316) United Kingdom