About Lindum Analytics Limited (07986018) United Kingdom