About Lanu Ltd (11647582) United Kingdom