About Logical Soft Ltd (13415903) United Kingdom