About Gltt International Limited (13140965) United Kingdom