About Manimeter Limited (09708159) United Kingdom