About Melqart Holdings Ltd (11816320) United Kingdom