About Parallax Associates Limited (07281128) United Kingdom