About Logical Commerce Limited (00919643) United Kingdom