About L.l. Nominees Limited (07970783) United Kingdom