About Sermo Media Limited (09818070) United Kingdom