About Reckitt Benckiser Luxembourg (2010) Limited (07323959) United Kingdom