About Mirror Technology Limited (00993071) United Kingdom