About Jktech Services Ltd (12373601) United Kingdom