About Duo Studio Ltd (NI645795) United Kingdom