About Visualeyes Ventures Ltd (10068243) United Kingdom