About Matador Holdings Ltd (12017175) United Kingdom