About Reckitt Benckiser Holdings (luxembourg) Limited (05291721) United Kingdom