About Strategic Green Land Ltd (12745434) United Kingdom