About The Solus Organisation Ltd (11262745) United Kingdom