About Parallax Consulting Limited (04656311) United Kingdom