About Lantsa Scientific Ltd (09984375) United Kingdom