About Paper Thin Productions Limited (11445145) United Kingdom