About Sufferingsend Ltd (12094120) United Kingdom