About Mathemata Associates Limited (06842052) United Kingdom