About Solus Digital Ltd (10407934) United Kingdom