About Lalr Ltd (12856909) United Kingdom