About Tecnec Investment Limited (08878211) United Kingdom