About Mine Of Innovation Limited (07491901) United Kingdom