About Latest Group Cic (09973625) United Kingdom