About Logic Design Ltd (13621528) United Kingdom