About Megir Limited (11402989) United Kingdom