About Strategy Xr Ltd (11720239) United Kingdom