About Mirror D-sign Ltd. (12280713) United Kingdom