About Lsd Limited (10014596) United Kingdom