About David Jugnarain Ltd (12171023) United Kingdom