About Measured Corporation Ltd (12932902) United Kingdom