About Hijama Nation Limited (08634938) United Kingdom