About Sensus Electronics Ltd (11744712) United Kingdom