About Informationx Limited (12600456) United Kingdom