About Jjr Technology Services Ltd (13430391) United Kingdom