About Syntegra (operational Marketing Consultancy) Limited (SC216563) United Kingdom