About Bach Club Cic (12445903) United Kingdom