About Jandu Associates Ltd (07846929) United Kingdom