About Paperhat Limited (04094715) United Kingdom