About Itd Global Ltd (13423560) United Kingdom