About Sync World Ltd (08364929) United Kingdom