About Deena Ltd (13321944) United Kingdom