About Ekg Task Force Ltd (11951876) United Kingdom