About De Hood Cic (10226951) United Kingdom