About Minva Europe Ltd (11919871) United Kingdom