About L.e.t. Nominees 1 Limited (08007238) United Kingdom