About Kavita And Teresa Film Limited (11710907) United Kingdom