About Paper Holdings Ltd (13676434) United Kingdom