About Denisa Crina Ltd (12913078) United Kingdom