About Jafranke Limited (10475502) United Kingdom