About Mabe Pearl Ltd (11200225) United Kingdom