About Square Sync Consulting Limited (11701347) United Kingdom