About Mireglad Technology Ltd (12414277) United Kingdom