About Amchi Ltd (11906855) United Kingdom