About The Green Indulgence Company Ltd (12140461) United Kingdom