About Mina Solutions Limited (08286861) United Kingdom