About Nomad Management Ltd (09616288) United Kingdom