About Jesslk Solutions Ltd (11788344) United Kingdom