About Promenade Group Limited (11694733) United Kingdom