About Fashion Television International Limited (09254205) United Kingdom