About Logikware Ltd (13505312) United Kingdom