About Brain & Co. Limited (00846306) United Kingdom