About Namcod Limited (12296907) United Kingdom