About Validate Applications Ltd (12556440) United Kingdom