About Hallelujah Holdings Worldwide Limited (13082547) United Kingdom