About Smartlogic Holdings Limited (06017146) United Kingdom