About Metador Limited (12219662) United Kingdom