About Faraday Media Limited (12846841) United Kingdom