About Meinc Solutions Limited (08998913) United Kingdom