About Meliex Ltd (13138748) United Kingdom