About Cynosura Consulting Ltd (09622032) United Kingdom