About Segue Management Consulting Ltd (10112959) United Kingdom