About Syncshare Limited (07447841) United Kingdom