About Meter Fit Assets Limited (07423439) United Kingdom