About D Kaura London Limited (13127422) United Kingdom