About Tecme Group Ltd (13541660) United Kingdom