About Hermit Media Limited (12098437) United Kingdom