About D Jandu Uk Limited (12940513) United Kingdom