About Itak Holdings Limited (13040576) United Kingdom