About Novum Soft Limited (13371885) United Kingdom