About Mynx Solutions Limited (12813496) United Kingdom