About Maluta Meter Limited (10665563) United Kingdom