About Avandor Ltd (13425910) United Kingdom