About Syncsense Limited (13668944) United Kingdom