About Sols Developments Ltd (12835007) United Kingdom