About Mixros Limited (10305496) United Kingdom