About Duoarc Ltd (10951930) United Kingdom