About Amochy Group Ltd. (12719495) United Kingdom