About Minerval Management Solutions Limited (10305914) United Kingdom