About Nomad Paige Ltd (13139684) United Kingdom