About Amalga Group Limited (09094225) United Kingdom