About Lil-lets Holdings Ltd. (05998292) United Kingdom