About Tecno Electronics Ltd (12893965) United Kingdom