About The Parallax Corporation Limited (05606996) United Kingdom