About Centilogic Ltd. (SC446584) United Kingdom