About Namsoft Technologies Ltd (09108824) United Kingdom