About The Man Behind The Mirror Limited (12067029) United Kingdom