About Lls Management Limited (10901856) United Kingdom