About Metador Solutions Ltd (11545691) United Kingdom