About Logiqal Limited (04152484) United Kingdom