About Logicsim Ltd (07841943) United Kingdom