About Mylnefield Investments & Consulting Limited (13434616) United Kingdom