About Jitata Ltd (11630960) United Kingdom