About Stateful Insight Consulting Ltd (10872287) United Kingdom