About Hijama World Ltd (13017989) United Kingdom