About Namkha Limited (09411213) United Kingdom