About Can Logic Ltd (09407231) United Kingdom