About Mirror Class Association Limited (01755463) United Kingdom