About Jlen Environmental Assets Group (uk) Limited (08856505) United Kingdom