About Linstead Analytics Limited (11099609) United Kingdom