About Yellowrock Capital Limited (13634830) United Kingdom