About Deneanu Ltd (11355379) United Kingdom