About Synclogic Solutions Limited (12093364) United Kingdom