About Brain International Limited (02054353) United Kingdom