About Strategy Realisation Limited (08224913) United Kingdom