About Delenor Ltd (13398856) United Kingdom