About Synchroplicity Limited (11512232) United Kingdom