About Jennifer Chamandi Limited (09599367) United Kingdom