About Ixedia Limited (03735139) United Kingdom