About Ft Media Limited (08108432) United Kingdom