About Dekov Limited (13554059) United Kingdom