About Parallax Consultancy Limited (06469664) United Kingdom