About Abi Mei Limited (10272611) United Kingdom