About Jesse Khehra Limited (13468098) United Kingdom