About Tulipe Management Limited (07153721) United Kingdom