About Jid Technology Services Limited (10915639) United Kingdom