About Reckitt Benckiser (rumea) Limited (08496512) United Kingdom