About Metaguidex Ltd (12549905) United Kingdom