About The Green Cure Limited (NI657810) United Kingdom