About Newquant Limited (05405638) United Kingdom