About Jendene Limited (07870674) United Kingdom