About Lancor Scientific Ltd (11269736) United Kingdom