About May Liu Company Ltd (10949969) United Kingdom