About Avandor Worldwide Limited (09595906) United Kingdom