About Manageact Limited (02469362) United Kingdom