About Syncovision Limited (08756553) United Kingdom