About Sync Consultancy Limited (12284117) United Kingdom