About Deker Management Services Limited (06279515) United Kingdom