About Minerva House Ltd (08354165) United Kingdom