About Mentorik Technologies Limited (12949755) United Kingdom