About The Little Media Company Ltd (11804409) United Kingdom