About Jjra Technologies Ltd (07465160) United Kingdom