About Duanoor Limited (SC640803) United Kingdom