About Jal Ts Gla Limited (SC627755) United Kingdom