About Jaffa Consulting Limited (11090437) United Kingdom