About Verified Inventors Agency Ltd (13022024) United Kingdom