About Blossom Tree Portfolio Management Ltd (11599232) United Kingdom