About India Dee Ltd (NI683038) United Kingdom