About Sync Worldwide Ltd (12042117) United Kingdom