About Jendale Consulting Limited (09998223) United Kingdom