About Melex Ltd (09355581) United Kingdom