About Pencil Technologies Limited (05549079) United Kingdom