About Nordic Glamping Ltd (11664073) United Kingdom