About El Green Holdings Ltd (12129668) United Kingdom