About Glocalings Technologies Ltd (11350910) United Kingdom