About The Parallax Partnership Uk Limited (05653914) United Kingdom