About Parallax Consultants Limited (10450875) United Kingdom