About J-teck Ltd (11327640) United Kingdom