About Nampara Wild Limited (11311668) United Kingdom