About Melix Group Ltd (12197358) United Kingdom