About Jitel Limited (10384029) United Kingdom