Home Politics Companies House collects just £1,250 in fines despite new powers to tackle fraud