About Megavent Uk Ltd (11925386) United Kingdom