About Kensal Investment Ltd (10969485) United Kingdom