About Quantact Ltd (09754802) United Kingdom