About Informato Limited (SC525783) United Kingdom