About Dee Guru Ltd (11171113) United Kingdom