About Nomistar Ltd (07012765) United Kingdom