About Synchrostor Limited (SC583877) United Kingdom