About Hijama The Cure Ltd (12644769) United Kingdom