About Lascene Limited (10755117) United Kingdom