About Jokosystems Limited (12943349) United Kingdom