About Duan Associates Ltd (SC491721) United Kingdom