About Mit Solutions R&d Ltd (12564128) United Kingdom