About Mei Building Limited (10789077) United Kingdom