About Mira Design Ltd (13673477) United Kingdom