About Sensia Media Limited (13098514) United Kingdom