About Jitro Administration Ltd. (08477148) United Kingdom