About May Ho Limited (11141649) United Kingdom