About Logicsolve Ltd (05043359) United Kingdom