About Techennovations Limited (12152459) United Kingdom