About Lacunary Ltd (06710269) United Kingdom