About Paper And Scissors Ltd (11344502) United Kingdom