About Act Investment Northants Limited (10589699) United Kingdom