About Deniskris Limited (12807445) United Kingdom