About Digital Nomadic Ltd (12492008) United Kingdom