About Pencil Rebel Limited (SC508215) United Kingdom