About Explore Holdings Limited (10557567) United Kingdom