About Mida Limited (05899911) United Kingdom