About Digital Nomad Kit Ltd (11905081) United Kingdom