About Lano Labs Ltd (11930316) United Kingdom