About L.e.t. Nominees 2 Limited (08007228) United Kingdom