About Jal Technologies Limited (11197923) United Kingdom