About Exploraboratory Ltd (11964621) United Kingdom