About Solus Developments Limited (12223186) United Kingdom