About Imatica Limited (09070098) United Kingdom