About Melix Ltd (12144239) United Kingdom