About Brain Leader Company Ltd. (10436519) United Kingdom