About M6 Techhzz Ltd (11269950) United Kingdom