About Meginhard Ltd (11461268) United Kingdom