About Promenada Ltd (09950330) United Kingdom