About Quantarc Technology Ltd (08590203) United Kingdom