About Jadecugbo Ltd. (08649249) United Kingdom