About Denynico Ltd (SC695530) United Kingdom