About Nambe Ltd (12196276) United Kingdom