About Jitasek International Limited (07393294) United Kingdom