About Minerva Enterprises Limited (02869029) United Kingdom