About Dyntech Ltd (13542860) United Kingdom