About Mphatica Technologies Ltd (12304324) United Kingdom