About Brain Finding Ltd. (10424730) United Kingdom