About Namuka Ltd (10411100) United Kingdom