About Amimam Ltd (12687325) United Kingdom