About Suffera Community Group By Guarantee Limited (11759889) United Kingdom