About Syncordis Limited (10045506) United Kingdom