About Amhl Consulting Ltd. (10164616) United Kingdom