About Minerva Resources Limited (08577651) United Kingdom