About B.w.r The Cells Limited (13385628) United Kingdom