About Amda Tech Limited (04910423) United Kingdom