About Sync Interactive Ltd (07889173) United Kingdom