About Denikos Limited (07145143) United Kingdom