About Amalga Limited (04197644) United Kingdom