About Paper Lore Ltd (13028629) United Kingdom