About Finance Television International Limited (10788577) United Kingdom