About Carouselle People & Development Ltd. (11342322) United Kingdom