About Tekcapital Europe Limited (08121738) United Kingdom