About New Merit Cic (11927346) United Kingdom