About Medida Solutions Ltd (11206933) United Kingdom