About Tulip Management Limited (12875603) United Kingdom