About Jal Ts Edi Limited (SC627752) United Kingdom