About Lion Of Judah Limited Company Limited (10065473) United Kingdom