About Dekknanc Limited (09890573) United Kingdom