About Rentokil Initial Holdings Limited (03002736) United Kingdom