About Melchior Holdings Ltd (12879043) United Kingdom