About Myntrx Limited (NI660306) United Kingdom