About Restore Democracy Newham Ltd (13296544) United Kingdom