About Synchro Projects Ltd. (09764597) United Kingdom