About Jot Paper Company Limited (10309598) United Kingdom