About Denidoro Management Ltd (09552325) United Kingdom