About The New Medium Limited (10379071) United Kingdom