About Namsa One Limited (12450003) United Kingdom