About Explore Ventures Ltd. (11758415) United Kingdom