About Lsa 3 London Limited (11662145) United Kingdom