About Deneska Limited (09488191) United Kingdom