About Lion Of Judah Band Ltd (12997023) United Kingdom