About Kensal Pfc Ltd (11387766) United Kingdom