About Quantaura Ltd (13356643) United Kingdom