About Jedibble Limited (08762572) United Kingdom