About J.e.ezenwa Limited (13024190) United Kingdom