About Cultura Group Holdings Ltd (10385434) United Kingdom