About Verification International Limited (07380344) United Kingdom