About Parallax Solutions Ltd (08144416) United Kingdom