About Actima Associates Limited (04442458) United Kingdom