About Schumpeterian Consulting Ltd (10327549) United Kingdom