About Amlc Holdings Ltd (13645905) United Kingdom