About Jlp Technology Solutions Ltd (11843195) United Kingdom