About Tulip Land Management Limited (12223668) United Kingdom