About Ugomect Ltd (12508223) United Kingdom