About Lechtal Global Limited (08649949) United Kingdom