About Yellowfin Capital Limited (10699952) United Kingdom