About Denisa Ltd (10469258) United Kingdom