About Declervi Ltd (13591952) United Kingdom