About Sync60 Limited (09915798) United Kingdom