About Lkla Composites Limited (11443454) United Kingdom