About Mynd Labs Ltd (13552765) United Kingdom