About Lsh Management Limited (09642901) United Kingdom