About Kensington Holdco Limited (09329495) United Kingdom