About Lazzaralab Limited (11105384) United Kingdom