About Sodjefe Ltd (11157010) United Kingdom