About Soft Energy Ltd (10662108) United Kingdom