About Tulip Firm Limited (12381012) United Kingdom