About Stagoren Ltd (11159996) United Kingdom