About Tech.nia Solutions Limited (08834967) United Kingdom