About Duomus Ltd (NI661814) United Kingdom