About Nomad Breakers Ltd (12823511) United Kingdom