About Avadan Limited (SC567827) United Kingdom