About Jenalo Limited (12181256) United Kingdom