About Minerva Laboratories Limited (00246797) United Kingdom