About Tecno Master Ltd (12761407) United Kingdom