About Green Ring Ltd (12288460) United Kingdom