About Mega East Properties International-uk Limited (10241812) United Kingdom