About Quantrax Technology Ltd (12003673) United Kingdom