About Nomad & King Limited (10807599) United Kingdom