About Nora And The Explorers Ltd (SC568915) United Kingdom