About Strategy Enterprise Holdings Ltd (08550559) United Kingdom