About Pascal Digital Solutions Ltd (08192007) United Kingdom