About Ds Jandu Limited (11786379) United Kingdom