About Jido Ltd (08252953) United Kingdom