About Ita Holdings Ltd. (10455040) United Kingdom