About Nimac Limited (04937281) United Kingdom