About Quantryx Consulting Ltd (12305212) United Kingdom