About Nomad Enterprises Limited (NI028621) United Kingdom