About Positive Meters Limited (10301144) United Kingdom