About Logic Solutions Ltd (05720063) United Kingdom