About L.e. Koi Limited (04309102) United Kingdom