About Jokata Limited (NI039268) United Kingdom