About Techdynamo Limited (08936910) United Kingdom