About Nomad Entertainment Group Ltd (13595270) United Kingdom