About Itdol Ltd (11061066) United Kingdom