About Ixie Ltd (11244292) United Kingdom