About House Of Champs London Cic (11919279) United Kingdom