About The Parallax Partnership Limited (04134415) United Kingdom