About Strategy Implementation Associates Limited (09968652) United Kingdom