About Tulips Capital Limited (13398405) United Kingdom