About Namaste Partnership Ltd (SC468383) United Kingdom