About Megap Group Ltd (12147700) United Kingdom