About Vermini Ltd (12393440) United Kingdom