About Paper & Juice Management Ltd (09930076) United Kingdom