About Mirrorki Limited (11708913) United Kingdom