About Denkov Ltd (07610560) United Kingdom