About Technomark(uk) Ltd (12187267) United Kingdom