About New Quadrant Partners Limited (07179875) United Kingdom