About Ithq Ltd (12269978) United Kingdom