About Tulip Touch Ltd (12442111) United Kingdom