About Ixaris Technologies Limited (09024525) United Kingdom