About Jandu Corporation Ltd (08123046) United Kingdom