About Verminex Limited (13004660) United Kingdom