About Solutions24 (uk) Ltd. (08917321) United Kingdom