About Logical Mind Technologies Ltd (12280489) United Kingdom