About Mefo International Ltd (11182050) United Kingdom