About Nomad Props Ltd (12756692) United Kingdom