About May Pearl Limited (12135017) United Kingdom