Farcast Tech (UK) Limited conducting business as Farcast Tech, is Registered under The Registrar of Companies for England and Wales with Company Number 15159206