About Hijama Station Ltd (12184243) United Kingdom