About Mei Ho Limited (04620068) United Kingdom