About Lantec Invest Limited (11218691) United Kingdom