About Valid8 Europe Ltd (12526238) United Kingdom