About Fixed Point Media Limited (11149315) United Kingdom