About The Jandu Group Ltd (13030996) United Kingdom