About Syllogy Ltd (09419786) United Kingdom