About Ixonix Limited (12730184) United Kingdom