About Duriancodes Software Solutions Limited (12062875) United Kingdom