About Globa Green Ltd (SC364046) United Kingdom