About Saint Meryl Investments Cg Limited (NI675755) United Kingdom