About S.a.brain & Company Limited (00052099) United Kingdom