About Mefit Limited (05248390) United Kingdom