About J-tec Composite Solutions Ltd (11644848) United Kingdom