About Itd 30 Limited (12672687) United Kingdom