About Jaffa Consultants Ii Limited (10804899) United Kingdom