About Accusketch Ltd (11950642) United Kingdom