About Blossom Tree Capital Limited (11682978) United Kingdom