About Halleluja Communications Limited (02501033) United Kingdom