About Syntra Consulting Ltd (11529544) United Kingdom