About Explore Healthcare Limited (06906292) United Kingdom