About Mirda Ltd (10439672) United Kingdom