About Jedaso Limited (08385566) United Kingdom