About Tulk Uk Co Limited (13472503) United Kingdom