About Amalga Technologies Limited (09564992) United Kingdom