About Not-for-profit Finance Director Limited (12042555) United Kingdom