About Min Logic Ltd (12565407) United Kingdom