About Namaste Developments Limited (11975247) United Kingdom