About Jara Developments Limited (08309149) United Kingdom