About Veryglo Ltd (11779760) United Kingdom