About Kelda Non-reg Holdco Limited (06433788) United Kingdom