About Glt Scientific Ltd (12065907) United Kingdom