About Mach Technologies Ltd (NI650812) United Kingdom