About La Tulipe London Limited (10744408) United Kingdom