About Matlogica Limited (12390744) United Kingdom