About Green Space Holistic Ltd (12825707) United Kingdom