About Dekkor Ltd (13516992) United Kingdom