About Earth Grid Therapy Ltd (12246805) United Kingdom